package com.sl.mes.db.vo;

import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.Arrays;

public class OrgOrgs {
    private String pkOrg;

    private String address;

    private String code;

    private String countryzone;

    private String creationtime;

    private String creator;

    private Integer dataoriginflag;

    private String def1;

    private String def10;

    private String def11;

    private String def12;

    private String def13;

    private String def14;

    private String def15;

    private String def16;

    private String def17;

    private String def18;

    private String def19;

    private String def2;

    private String def20;

    private String def3;

    private String def4;

    private String def5;

    private String def6;

    private String def7;

    private String def8;

    private String def9;

    private Integer dr;

    private Integer enablestate;

    private String innercode;

    private String isbusinessunit;

    private String islastversion;

    private String memo;

    private String mnecode;

    private String modifiedtime;

    private String modifier;

    private String name;

    private String name2;

    private String name3;

    private String name4;

    private String name5;

    private String name6;

    private String ncindustry;

    private String organizationcode;

    private String orgtype1;

    private String orgtype10;

    private String orgtype11;

    private String orgtype12;

    private String orgtype13;

    private String orgtype14;

    private String orgtype15;

    private String orgtype16;

    private String orgtype17;

    private String orgtype18;

    private String orgtype19;

    private String orgtype2;

    private String orgtype20;

    private String orgtype21;

    private String orgtype22;

    private String orgtype23;

    private String orgtype24;

    private String orgtype25;

    private String orgtype26;

    private String orgtype27;

    private String orgtype28;

    private String orgtype29;

    private String orgtype3;

    private String orgtype30;

    private String orgtype31;

    private String orgtype32;

    private String orgtype33;

    private String orgtype34;

    private String orgtype35;

    private String orgtype36;

    private String orgtype37;

    private String orgtype38;

    private String orgtype39;

    private String orgtype4;

    private String orgtype40;

    private String orgtype41;

    private String orgtype42;

    private String orgtype43;

    private String orgtype44;

    private String orgtype45;

    private String orgtype46;

    private String orgtype47;

    private String orgtype48;

    private String orgtype49;

    private String orgtype5;

    private String orgtype50;

    private String orgtype6;

    private String orgtype7;

    private String orgtype8;

    private String orgtype9;

    private String pkFatherorg;

    private String pkFormat;

    private String pkGroup;

    private String pkOwnorg;

    private String pkTimezone;

    private String pkVid;

    private String principal;

    private String shortname;

    private String shortname2;

    private String shortname3;

    private String shortname4;

    private String shortname5;

    private String shortname6;

    private String tel;

    private LocalDateTime ts;

    private String venddate;

    private String vname;

    private String vname2;

    private String vname3;

    private String vname4;

    private String vname5;

    private String vname6;

    private String vno;

    private String vstartdate;

    private String chargeleader;

    private String entitytype;

    private String isbalanceunit;

    private String isretail;

    private String pkAccperiodscheme;

    private String pkControlarea;

    private String pkCorp;

    private String pkCurrtype;

    private String pkExratescheme;

    private String reportconfirm;

    private String workcalendar;

    public String getPkOrg() {
        return pkOrg;
    }

    public void setPkOrg(String pkOrg) {
        this.pkOrg = pkOrg;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getCountryzone() {
        return countryzone;
    }

    public void setCountryzone(String countryzone) {
        this.countryzone = countryzone;
    }

    public String getCreationtime() {
        return creationtime;
    }

    public void setCreationtime(String creationtime) {
        this.creationtime = creationtime;
    }

    public String getCreator() {
        return creator;
    }

    public void setCreator(String creator) {
        this.creator = creator;
    }

    public Integer getDataoriginflag() {
        return dataoriginflag;
    }

    public void setDataoriginflag(Integer dataoriginflag) {
        this.dataoriginflag = dataoriginflag;
    }

    public String getDef1() {
        return def1;
    }

    public void setDef1(String def1) {
        this.def1 = def1;
    }

    public String getDef10() {
        return def10;
    }

    public void setDef10(String def10) {
        this.def10 = def10;
    }

    public String getDef11() {
        return def11;
    }

    public void setDef11(String def11) {
        this.def11 = def11;
    }

    public String getDef12() {
        return def12;
    }

    public void setDef12(String def12) {
        this.def12 = def12;
    }

    public String getDef13() {
        return def13;
    }

    public void setDef13(String def13) {
        this.def13 = def13;
    }

    public String getDef14() {
        return def14;
    }

    public void setDef14(String def14) {
        this.def14 = def14;
    }

    public String getDef15() {
        return def15;
    }

    public void setDef15(String def15) {
        this.def15 = def15;
    }

    public String getDef16() {
        return def16;
    }

    public void setDef16(String def16) {
        this.def16 = def16;
    }

    public String getDef17() {
        return def17;
    }

    public void setDef17(String def17) {
        this.def17 = def17;
    }

    public String getDef18() {
        return def18;
    }

    public void setDef18(String def18) {
        this.def18 = def18;
    }

    public String getDef19() {
        return def19;
    }

    public void setDef19(String def19) {
        this.def19 = def19;
    }

    public String getDef2() {
        return def2;
    }

    public void setDef2(String def2) {
        this.def2 = def2;
    }

    public String getDef20() {
        return def20;
    }

    public void setDef20(String def20) {
        this.def20 = def20;
    }

    public String getDef3() {
        return def3;
    }

    public void setDef3(String def3) {
        this.def3 = def3;
    }

    public String getDef4() {
        return def4;
    }

    public void setDef4(String def4) {
        this.def4 = def4;
    }

    public String getDef5() {
        return def5;
    }

    public void setDef5(String def5) {
        this.def5 = def5;
    }

    public String getDef6() {
        return def6;
    }

    public void setDef6(String def6) {
        this.def6 = def6;
    }

    public String getDef7() {
        return def7;
    }

    public void setDef7(String def7) {
        this.def7 = def7;
    }

    public String getDef8() {
        return def8;
    }

    public void setDef8(String def8) {
        this.def8 = def8;
    }

    public String getDef9() {
        return def9;
    }

    public void setDef9(String def9) {
        this.def9 = def9;
    }

    public Integer getDr() {
        return dr;
    }

    public void setDr(Integer dr) {
        this.dr = dr;
    }

    public Integer getEnablestate() {
        return enablestate;
    }

    public void setEnablestate(Integer enablestate) {
        this.enablestate = enablestate;
    }

    public String getInnercode() {
        return innercode;
    }

    public void setInnercode(String innercode) {
        this.innercode = innercode;
    }

    public String getIsbusinessunit() {
        return isbusinessunit;
    }

    public void setIsbusinessunit(String isbusinessunit) {
        this.isbusinessunit = isbusinessunit;
    }

    public String getIslastversion() {
        return islastversion;
    }

    public void setIslastversion(String islastversion) {
        this.islastversion = islastversion;
    }

    public String getMemo() {
        return memo;
    }

    public void setMemo(String memo) {
        this.memo = memo;
    }

    public String getMnecode() {
        return mnecode;
    }

    public void setMnecode(String mnecode) {
        this.mnecode = mnecode;
    }

    public String getModifiedtime() {
        return modifiedtime;
    }

    public void setModifiedtime(String modifiedtime) {
        this.modifiedtime = modifiedtime;
    }

    public String getModifier() {
        return modifier;
    }

    public void setModifier(String modifier) {
        this.modifier = modifier;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getName2() {
        return name2;
    }

    public void setName2(String name2) {
        this.name2 = name2;
    }

    public String getName3() {
        return name3;
    }

    public void setName3(String name3) {
        this.name3 = name3;
    }

    public String getName4() {
        return name4;
    }

    public void setName4(String name4) {
        this.name4 = name4;
    }

    public String getName5() {
        return name5;
    }

    public void setName5(String name5) {
        this.name5 = name5;
    }

    public String getName6() {
        return name6;
    }

    public void setName6(String name6) {
        this.name6 = name6;
    }

    public String getNcindustry() {
        return ncindustry;
    }

    public void setNcindustry(String ncindustry) {
        this.ncindustry = ncindustry;
    }

    public String getOrganizationcode() {
        return organizationcode;
    }

    public void setOrganizationcode(String organizationcode) {
        this.organizationcode = organizationcode;
    }

    public String getOrgtype1() {
        return orgtype1;
    }

    public void setOrgtype1(String orgtype1) {
        this.orgtype1 = orgtype1;
    }

    public String getOrgtype10() {
        return orgtype10;
    }

    public void setOrgtype10(String orgtype10) {
        this.orgtype10 = orgtype10;
    }

    public String getOrgtype11() {
        return orgtype11;
    }

    public void setOrgtype11(String orgtype11) {
        this.orgtype11 = orgtype11;
    }

    public String getOrgtype12() {
        return orgtype12;
    }

    public void setOrgtype12(String orgtype12) {
        this.orgtype12 = orgtype12;
    }

    public String getOrgtype13() {
        return orgtype13;
    }

    public void setOrgtype13(String orgtype13) {
        this.orgtype13 = orgtype13;
    }

    public String getOrgtype14() {
        return orgtype14;
    }

    public void setOrgtype14(String orgtype14) {
        this.orgtype14 = orgtype14;
    }

    public String getOrgtype15() {
        return orgtype15;
    }

    public void setOrgtype15(String orgtype15) {
        this.orgtype15 = orgtype15;
    }

    public String getOrgtype16() {
        return orgtype16;
    }

    public void setOrgtype16(String orgtype16) {
        this.orgtype16 = orgtype16;
    }

    public String getOrgtype17() {
        return orgtype17;
    }

    public void setOrgtype17(String orgtype17) {
        this.orgtype17 = orgtype17;
    }

    public String getOrgtype18() {
        return orgtype18;
    }

    public void setOrgtype18(String orgtype18) {
        this.orgtype18 = orgtype18;
    }

    public String getOrgtype19() {
        return orgtype19;
    }

    public void setOrgtype19(String orgtype19) {
        this.orgtype19 = orgtype19;
    }

    public String getOrgtype2() {
        return orgtype2;
    }

    public void setOrgtype2(String orgtype2) {
        this.orgtype2 = orgtype2;
    }

    public String getOrgtype20() {
        return orgtype20;
    }

    public void setOrgtype20(String orgtype20) {
        this.orgtype20 = orgtype20;
    }

    public String getOrgtype21() {
        return orgtype21;
    }

    public void setOrgtype21(String orgtype21) {
        this.orgtype21 = orgtype21;
    }

    public String getOrgtype22() {
        return orgtype22;
    }

    public void setOrgtype22(String orgtype22) {
        this.orgtype22 = orgtype22;
    }

    public String getOrgtype23() {
        return orgtype23;
    }

    public void setOrgtype23(String orgtype23) {
        this.orgtype23 = orgtype23;
    }

    public String getOrgtype24() {
        return orgtype24;
    }

    public void setOrgtype24(String orgtype24) {
        this.orgtype24 = orgtype24;
    }

    public String getOrgtype25() {
        return orgtype25;
    }

    public void setOrgtype25(String orgtype25) {
        this.orgtype25 = orgtype25;
    }

    public String getOrgtype26() {
        return orgtype26;
    }

    public void setOrgtype26(String orgtype26) {
        this.orgtype26 = orgtype26;
    }

    public String getOrgtype27() {
        return orgtype27;
    }

    public void setOrgtype27(String orgtype27) {
        this.orgtype27 = orgtype27;
    }

    public String getOrgtype28() {
        return orgtype28;
    }

    public void setOrgtype28(String orgtype28) {
        this.orgtype28 = orgtype28;
    }

    public String getOrgtype29() {
        return orgtype29;
    }

    public void setOrgtype29(String orgtype29) {
        this.orgtype29 = orgtype29;
    }

    public String getOrgtype3() {
        return orgtype3;
    }

    public void setOrgtype3(String orgtype3) {
        this.orgtype3 = orgtype3;
    }

    public String getOrgtype30() {
        return orgtype30;
    }

    public void setOrgtype30(String orgtype30) {
        this.orgtype30 = orgtype30;
    }

    public String getOrgtype31() {
        return orgtype31;
    }

    public void setOrgtype31(String orgtype31) {
        this.orgtype31 = orgtype31;
    }

    public String getOrgtype32() {
        return orgtype32;
    }

    public void setOrgtype32(String orgtype32) {
        this.orgtype32 = orgtype32;
    }

    public String getOrgtype33() {
        return orgtype33;
    }

    public void setOrgtype33(String orgtype33) {
        this.orgtype33 = orgtype33;
    }

    public String getOrgtype34() {
        return orgtype34;
    }

    public void setOrgtype34(String orgtype34) {
        this.orgtype34 = orgtype34;
    }

    public String getOrgtype35() {
        return orgtype35;
    }

    public void setOrgtype35(String orgtype35) {
        this.orgtype35 = orgtype35;
    }

    public String getOrgtype36() {
        return orgtype36;
    }

    public void setOrgtype36(String orgtype36) {
        this.orgtype36 = orgtype36;
    }

    public String getOrgtype37() {
        return orgtype37;
    }

    public void setOrgtype37(String orgtype37) {
        this.orgtype37 = orgtype37;
    }

    public String getOrgtype38() {
        return orgtype38;
    }

    public void setOrgtype38(String orgtype38) {
        this.orgtype38 = orgtype38;
    }

    public String getOrgtype39() {
        return orgtype39;
    }

    public void setOrgtype39(String orgtype39) {
        this.orgtype39 = orgtype39;
    }

    public String getOrgtype4() {
        return orgtype4;
    }

    public void setOrgtype4(String orgtype4) {
        this.orgtype4 = orgtype4;
    }

    public String getOrgtype40() {
        return orgtype40;
    }

    public void setOrgtype40(String orgtype40) {
        this.orgtype40 = orgtype40;
    }

    public String getOrgtype41() {
        return orgtype41;
    }

    public void setOrgtype41(String orgtype41) {
        this.orgtype41 = orgtype41;
    }

    public String getOrgtype42() {
        return orgtype42;
    }

    public void setOrgtype42(String orgtype42) {
        this.orgtype42 = orgtype42;
    }

    public String getOrgtype43() {
        return orgtype43;
    }

    public void setOrgtype43(String orgtype43) {
        this.orgtype43 = orgtype43;
    }

    public String getOrgtype44() {
        return orgtype44;
    }

    public void setOrgtype44(String orgtype44) {
        this.orgtype44 = orgtype44;
    }

    public String getOrgtype45() {
        return orgtype45;
    }

    public void setOrgtype45(String orgtype45) {
        this.orgtype45 = orgtype45;
    }

    public String getOrgtype46() {
        return orgtype46;
    }

    public void setOrgtype46(String orgtype46) {
        this.orgtype46 = orgtype46;
    }

    public String getOrgtype47() {
        return orgtype47;
    }

    public void setOrgtype47(String orgtype47) {
        this.orgtype47 = orgtype47;
    }

    public String getOrgtype48() {
        return orgtype48;
    }

    public void setOrgtype48(String orgtype48) {
        this.orgtype48 = orgtype48;
    }

    public String getOrgtype49() {
        return orgtype49;
    }

    public void setOrgtype49(String orgtype49) {
        this.orgtype49 = orgtype49;
    }

    public String getOrgtype5() {
        return orgtype5;
    }

    public void setOrgtype5(String orgtype5) {
        this.orgtype5 = orgtype5;
    }

    public String getOrgtype50() {
        return orgtype50;
    }

    public void setOrgtype50(String orgtype50) {
        this.orgtype50 = orgtype50;
    }

    public String getOrgtype6() {
        return orgtype6;
    }

    public void setOrgtype6(String orgtype6) {
        this.orgtype6 = orgtype6;
    }

    public String getOrgtype7() {
        return orgtype7;
    }

    public void setOrgtype7(String orgtype7) {
        this.orgtype7 = orgtype7;
    }

    public String getOrgtype8() {
        return orgtype8;
    }

    public void setOrgtype8(String orgtype8) {
        this.orgtype8 = orgtype8;
    }

    public String getOrgtype9() {
        return orgtype9;
    }

    public void setOrgtype9(String orgtype9) {
        this.orgtype9 = orgtype9;
    }

    public String getPkFatherorg() {
        return pkFatherorg;
    }

    public void setPkFatherorg(String pkFatherorg) {
        this.pkFatherorg = pkFatherorg;
    }

    public String getPkFormat() {
        return pkFormat;
    }

    public void setPkFormat(String pkFormat) {
        this.pkFormat = pkFormat;
    }

    public String getPkGroup() {
        return pkGroup;
    }

    public void setPkGroup(String pkGroup) {
        this.pkGroup = pkGroup;
    }

    public String getPkOwnorg() {
        return pkOwnorg;
    }

    public void setPkOwnorg(String pkOwnorg) {
        this.pkOwnorg = pkOwnorg;
    }

    public String getPkTimezone() {
        return pkTimezone;
    }

    public void setPkTimezone(String pkTimezone) {
        this.pkTimezone = pkTimezone;
    }

    public String getPkVid() {
        return pkVid;
    }

    public void setPkVid(String pkVid) {
        this.pkVid = pkVid;
    }

    public String getPrincipal() {
        return principal;
    }

    public void setPrincipal(String principal) {
        this.principal = principal;
    }

    public String getShortname() {
        return shortname;
    }

    public void setShortname(String shortname) {
        this.shortname = shortname;
    }

    public String getShortname2() {
        return shortname2;
    }

    public void setShortname2(String shortname2) {
        this.shortname2 = shortname2;
    }

    public String getShortname3() {
        return shortname3;
    }

    public void setShortname3(String shortname3) {
        this.shortname3 = shortname3;
    }

    public String getShortname4() {
        return shortname4;
    }

    public void setShortname4(String shortname4) {
        this.shortname4 = shortname4;
    }

    public String getShortname5() {
        return shortname5;
    }

    public void setShortname5(String shortname5) {
        this.shortname5 = shortname5;
    }

    public String getShortname6() {
        return shortname6;
    }

    public void setShortname6(String shortname6) {
        this.shortname6 = shortname6;
    }

    public String getTel() {
        return tel;
    }

    public void setTel(String tel) {
        this.tel = tel;
    }

    public LocalDateTime getTs() {
        return ts;
    }

    public void setTs(LocalDateTime ts) {
        this.ts = ts;
    }

    public String getVenddate() {
        return venddate;
    }

    public void setVenddate(String venddate) {
        this.venddate = venddate;
    }

    public String getVname() {
        return vname;
    }

    public void setVname(String vname) {
        this.vname = vname;
    }

    public String getVname2() {
        return vname2;
    }

    public void setVname2(String vname2) {
        this.vname2 = vname2;
    }

    public String getVname3() {
        return vname3;
    }

    public void setVname3(String vname3) {
        this.vname3 = vname3;
    }

    public String getVname4() {
        return vname4;
    }

    public void setVname4(String vname4) {
        this.vname4 = vname4;
    }

    public String getVname5() {
        return vname5;
    }

    public void setVname5(String vname5) {
        this.vname5 = vname5;
    }

    public String getVname6() {
        return vname6;
    }

    public void setVname6(String vname6) {
        this.vname6 = vname6;
    }

    public String getVno() {
        return vno;
    }

    public void setVno(String vno) {
        this.vno = vno;
    }

    public String getVstartdate() {
        return vstartdate;
    }

    public void setVstartdate(String vstartdate) {
        this.vstartdate = vstartdate;
    }

    public String getChargeleader() {
        return chargeleader;
    }

    public void setChargeleader(String chargeleader) {
        this.chargeleader = chargeleader;
    }

    public String getEntitytype() {
        return entitytype;
    }

    public void setEntitytype(String entitytype) {
        this.entitytype = entitytype;
    }

    public String getIsbalanceunit() {
        return isbalanceunit;
    }

    public void setIsbalanceunit(String isbalanceunit) {
        this.isbalanceunit = isbalanceunit;
    }

    public String getIsretail() {
        return isretail;
    }

    public void setIsretail(String isretail) {
        this.isretail = isretail;
    }

    public String getPkAccperiodscheme() {
        return pkAccperiodscheme;
    }

    public void setPkAccperiodscheme(String pkAccperiodscheme) {
        this.pkAccperiodscheme = pkAccperiodscheme;
    }

    public String getPkControlarea() {
        return pkControlarea;
    }

    public void setPkControlarea(String pkControlarea) {
        this.pkControlarea = pkControlarea;
    }

    public String getPkCorp() {
        return pkCorp;
    }

    public void setPkCorp(String pkCorp) {
        this.pkCorp = pkCorp;
    }

    public String getPkCurrtype() {
        return pkCurrtype;
    }

    public void setPkCurrtype(String pkCurrtype) {
        this.pkCurrtype = pkCurrtype;
    }

    public String getPkExratescheme() {
        return pkExratescheme;
    }

    public void setPkExratescheme(String pkExratescheme) {
        this.pkExratescheme = pkExratescheme;
    }

    public String getReportconfirm() {
        return reportconfirm;
    }

    public void setReportconfirm(String reportconfirm) {
        this.reportconfirm = reportconfirm;
    }

    public String getWorkcalendar() {
        return workcalendar;
    }

    public void setWorkcalendar(String workcalendar) {
        this.workcalendar = workcalendar;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", pkOrg=").append(pkOrg);
        sb.append(", address=").append(address);
        sb.append(", code=").append(code);
        sb.append(", countryzone=").append(countryzone);
        sb.append(", creationtime=").append(creationtime);
        sb.append(", creator=").append(creator);
        sb.append(", dataoriginflag=").append(dataoriginflag);
        sb.append(", def1=").append(def1);
        sb.append(", def10=").append(def10);
        sb.append(", def11=").append(def11);
        sb.append(", def12=").append(def12);
        sb.append(", def13=").append(def13);
        sb.append(", def14=").append(def14);
        sb.append(", def15=").append(def15);
        sb.append(", def16=").append(def16);
        sb.append(", def17=").append(def17);
        sb.append(", def18=").append(def18);
        sb.append(", def19=").append(def19);
        sb.append(", def2=").append(def2);
        sb.append(", def20=").append(def20);
        sb.append(", def3=").append(def3);
        sb.append(", def4=").append(def4);
        sb.append(", def5=").append(def5);
        sb.append(", def6=").append(def6);
        sb.append(", def7=").append(def7);
        sb.append(", def8=").append(def8);
        sb.append(", def9=").append(def9);
        sb.append(", dr=").append(dr);
        sb.append(", enablestate=").append(enablestate);
        sb.append(", innercode=").append(innercode);
        sb.append(", isbusinessunit=").append(isbusinessunit);
        sb.append(", islastversion=").append(islastversion);
        sb.append(", memo=").append(memo);
        sb.append(", mnecode=").append(mnecode);
        sb.append(", modifiedtime=").append(modifiedtime);
        sb.append(", modifier=").append(modifier);
        sb.append(", name=").append(name);
        sb.append(", name2=").append(name2);
        sb.append(", name3=").append(name3);
        sb.append(", name4=").append(name4);
        sb.append(", name5=").append(name5);
        sb.append(", name6=").append(name6);
        sb.append(", ncindustry=").append(ncindustry);
        sb.append(", organizationcode=").append(organizationcode);
        sb.append(", orgtype1=").append(orgtype1);
        sb.append(", orgtype10=").append(orgtype10);
        sb.append(", orgtype11=").append(orgtype11);
        sb.append(", orgtype12=").append(orgtype12);
        sb.append(", orgtype13=").append(orgtype13);
        sb.append(", orgtype14=").append(orgtype14);
        sb.append(", orgtype15=").append(orgtype15);
        sb.append(", orgtype16=").append(orgtype16);
        sb.append(", orgtype17=").append(orgtype17);
        sb.append(", orgtype18=").append(orgtype18);
        sb.append(", orgtype19=").append(orgtype19);
        sb.append(", orgtype2=").append(orgtype2);
        sb.append(", orgtype20=").append(orgtype20);
        sb.append(", orgtype21=").append(orgtype21);
        sb.append(", orgtype22=").append(orgtype22);
        sb.append(", orgtype23=").append(orgtype23);
        sb.append(", orgtype24=").append(orgtype24);
        sb.append(", orgtype25=").append(orgtype25);
        sb.append(", orgtype26=").append(orgtype26);
        sb.append(", orgtype27=").append(orgtype27);
        sb.append(", orgtype28=").append(orgtype28);
        sb.append(", orgtype29=").append(orgtype29);
        sb.append(", orgtype3=").append(orgtype3);
        sb.append(", orgtype30=").append(orgtype30);
        sb.append(", orgtype31=").append(orgtype31);
        sb.append(", orgtype32=").append(orgtype32);
        sb.append(", orgtype33=").append(orgtype33);
        sb.append(", orgtype34=").append(orgtype34);
        sb.append(", orgtype35=").append(orgtype35);
        sb.append(", orgtype36=").append(orgtype36);
        sb.append(", orgtype37=").append(orgtype37);
        sb.append(", orgtype38=").append(orgtype38);
        sb.append(", orgtype39=").append(orgtype39);
        sb.append(", orgtype4=").append(orgtype4);
        sb.append(", orgtype40=").append(orgtype40);
        sb.append(", orgtype41=").append(orgtype41);
        sb.append(", orgtype42=").append(orgtype42);
        sb.append(", orgtype43=").append(orgtype43);
        sb.append(", orgtype44=").append(orgtype44);
        sb.append(", orgtype45=").append(orgtype45);
        sb.append(", orgtype46=").append(orgtype46);
        sb.append(", orgtype47=").append(orgtype47);
        sb.append(", orgtype48=").append(orgtype48);
        sb.append(", orgtype49=").append(orgtype49);
        sb.append(", orgtype5=").append(orgtype5);
        sb.append(", orgtype50=").append(orgtype50);
        sb.append(", orgtype6=").append(orgtype6);
        sb.append(", orgtype7=").append(orgtype7);
        sb.append(", orgtype8=").append(orgtype8);
        sb.append(", orgtype9=").append(orgtype9);
        sb.append(", pkFatherorg=").append(pkFatherorg);
        sb.append(", pkFormat=").append(pkFormat);
        sb.append(", pkGroup=").append(pkGroup);
        sb.append(", pkOwnorg=").append(pkOwnorg);
        sb.append(", pkTimezone=").append(pkTimezone);
        sb.append(", pkVid=").append(pkVid);
        sb.append(", principal=").append(principal);
        sb.append(", shortname=").append(shortname);
        sb.append(", shortname2=").append(shortname2);
        sb.append(", shortname3=").append(shortname3);
        sb.append(", shortname4=").append(shortname4);
        sb.append(", shortname5=").append(shortname5);
        sb.append(", shortname6=").append(shortname6);
        sb.append(", tel=").append(tel);
        sb.append(", ts=").append(ts);
        sb.append(", venddate=").append(venddate);
        sb.append(", vname=").append(vname);
        sb.append(", vname2=").append(vname2);
        sb.append(", vname3=").append(vname3);
        sb.append(", vname4=").append(vname4);
        sb.append(", vname5=").append(vname5);
        sb.append(", vname6=").append(vname6);
        sb.append(", vno=").append(vno);
        sb.append(", vstartdate=").append(vstartdate);
        sb.append(", chargeleader=").append(chargeleader);
        sb.append(", entitytype=").append(entitytype);
        sb.append(", isbalanceunit=").append(isbalanceunit);
        sb.append(", isretail=").append(isretail);
        sb.append(", pkAccperiodscheme=").append(pkAccperiodscheme);
        sb.append(", pkControlarea=").append(pkControlarea);
        sb.append(", pkCorp=").append(pkCorp);
        sb.append(", pkCurrtype=").append(pkCurrtype);
        sb.append(", pkExratescheme=").append(pkExratescheme);
        sb.append(", reportconfirm=").append(reportconfirm);
        sb.append(", workcalendar=").append(workcalendar);
        sb.append("]");
        return sb.toString();
    }

    @Override
    public boolean equals(Object that) {
        if (this == that) {
            return true;
        }
        if (that == null) {
            return false;
        }
        if (getClass() != that.getClass()) {
            return false;
        }
        OrgOrgs other = (OrgOrgs) that;
        return (this.getPkOrg() == null ? other.getPkOrg() == null : this.getPkOrg().equals(other.getPkOrg()))
            && (this.getAddress() == null ? other.getAddress() == null : this.getAddress().equals(other.getAddress()))
            && (this.getCode() == null ? other.getCode() == null : this.getCode().equals(other.getCode()))
            && (this.getCountryzone() == null ? other.getCountryzone() == null : this.getCountryzone().equals(other.getCountryzone()))
            && (this.getCreationtime() == null ? other.getCreationtime() == null : this.getCreationtime().equals(other.getCreationtime()))
            && (this.getCreator() == null ? other.getCreator() == null : this.getCreator().equals(other.getCreator()))
            && (this.getDataoriginflag() == null ? other.getDataoriginflag() == null : this.getDataoriginflag().equals(other.getDataoriginflag()))
            && (this.getDef1() == null ? other.getDef1() == null : this.getDef1().equals(other.getDef1()))
            && (this.getDef10() == null ? other.getDef10() == null : this.getDef10().equals(other.getDef10()))
            && (this.getDef11() == null ? other.getDef11() == null : this.getDef11().equals(other.getDef11()))
            && (this.getDef12() == null ? other.getDef12() == null : this.getDef12().equals(other.getDef12()))
            && (this.getDef13() == null ? other.getDef13() == null : this.getDef13().equals(other.getDef13()))
            && (this.getDef14() == null ? other.getDef14() == null : this.getDef14().equals(other.getDef14()))
            && (this.getDef15() == null ? other.getDef15() == null : this.getDef15().equals(other.getDef15()))
            && (this.getDef16() == null ? other.getDef16() == null : this.getDef16().equals(other.getDef16()))
            && (this.getDef17() == null ? other.getDef17() == null : this.getDef17().equals(other.getDef17()))
            && (this.getDef18() == null ? other.getDef18() == null : this.getDef18().equals(other.getDef18()))
            && (this.getDef19() == null ? other.getDef19() == null : this.getDef19().equals(other.getDef19()))
            && (this.getDef2() == null ? other.getDef2() == null : this.getDef2().equals(other.getDef2()))
            && (this.getDef20() == null ? other.getDef20() == null : this.getDef20().equals(other.getDef20()))
            && (this.getDef3() == null ? other.getDef3() == null : this.getDef3().equals(other.getDef3()))
            && (this.getDef4() == null ? other.getDef4() == null : this.getDef4().equals(other.getDef4()))
            && (this.getDef5() == null ? other.getDef5() == null : this.getDef5().equals(other.getDef5()))
            && (this.getDef6() == null ? other.getDef6() == null : this.getDef6().equals(other.getDef6()))
            && (this.getDef7() == null ? other.getDef7() == null : this.getDef7().equals(other.getDef7()))
            && (this.getDef8() == null ? other.getDef8() == null : this.getDef8().equals(other.getDef8()))
            && (this.getDef9() == null ? other.getDef9() == null : this.getDef9().equals(other.getDef9()))
            && (this.getDr() == null ? other.getDr() == null : this.getDr().equals(other.getDr()))
            && (this.getEnablestate() == null ? other.getEnablestate() == null : this.getEnablestate().equals(other.getEnablestate()))
            && (this.getInnercode() == null ? other.getInnercode() == null : this.getInnercode().equals(other.getInnercode()))
            && (this.getIsbusinessunit() == null ? other.getIsbusinessunit() == null : this.getIsbusinessunit().equals(other.getIsbusinessunit()))
            && (this.getIslastversion() == null ? other.getIslastversion() == null : this.getIslastversion().equals(other.getIslastversion()))
            && (this.getMemo() == null ? other.getMemo() == null : this.getMemo().equals(other.getMemo()))
            && (this.getMnecode() == null ? other.getMnecode() == null : this.getMnecode().equals(other.getMnecode()))
            && (this.getModifiedtime() == null ? other.getModifiedtime() == null : this.getModifiedtime().equals(other.getModifiedtime()))
            && (this.getModifier() == null ? other.getModifier() == null : this.getModifier().equals(other.getModifier()))
            && (this.getName() == null ? other.getName() == null : this.getName().equals(other.getName()))
            && (this.getName2() == null ? other.getName2() == null : this.getName2().equals(other.getName2()))
            && (this.getName3() == null ? other.getName3() == null : this.getName3().equals(other.getName3()))
            && (this.getName4() == null ? other.getName4() == null : this.getName4().equals(other.getName4()))
            && (this.getName5() == null ? other.getName5() == null : this.getName5().equals(other.getName5()))
            && (this.getName6() == null ? other.getName6() == null : this.getName6().equals(other.getName6()))
            && (this.getNcindustry() == null ? other.getNcindustry() == null : this.getNcindustry().equals(other.getNcindustry()))
            && (this.getOrganizationcode() == null ? other.getOrganizationcode() == null : this.getOrganizationcode().equals(other.getOrganizationcode()))
            && (this.getOrgtype1() == null ? other.getOrgtype1() == null : this.getOrgtype1().equals(other.getOrgtype1()))
            && (this.getOrgtype10() == null ? other.getOrgtype10() == null : this.getOrgtype10().equals(other.getOrgtype10()))
            && (this.getOrgtype11() == null ? other.getOrgtype11() == null : this.getOrgtype11().equals(other.getOrgtype11()))
            && (this.getOrgtype12() == null ? other.getOrgtype12() == null : this.getOrgtype12().equals(other.getOrgtype12()))
            && (this.getOrgtype13() == null ? other.getOrgtype13() == null : this.getOrgtype13().equals(other.getOrgtype13()))
            && (this.getOrgtype14() == null ? other.getOrgtype14() == null : this.getOrgtype14().equals(other.getOrgtype14()))
            && (this.getOrgtype15() == null ? other.getOrgtype15() == null : this.getOrgtype15().equals(other.getOrgtype15()))
            && (this.getOrgtype16() == null ? other.getOrgtype16() == null : this.getOrgtype16().equals(other.getOrgtype16()))
            && (this.getOrgtype17() == null ? other.getOrgtype17() == null : this.getOrgtype17().equals(other.getOrgtype17()))
            && (this.getOrgtype18() == null ? other.getOrgtype18() == null : this.getOrgtype18().equals(other.getOrgtype18()))
            && (this.getOrgtype19() == null ? other.getOrgtype19() == null : this.getOrgtype19().equals(other.getOrgtype19()))
            && (this.getOrgtype2() == null ? other.getOrgtype2() == null : this.getOrgtype2().equals(other.getOrgtype2()))
            && (this.getOrgtype20() == null ? other.getOrgtype20() == null : this.getOrgtype20().equals(other.getOrgtype20()))
            && (this.getOrgtype21() == null ? other.getOrgtype21() == null : this.getOrgtype21().equals(other.getOrgtype21()))
            && (this.getOrgtype22() == null ? other.getOrgtype22() == null : this.getOrgtype22().equals(other.getOrgtype22()))
            && (this.getOrgtype23() == null ? other.getOrgtype23() == null : this.getOrgtype23().equals(other.getOrgtype23()))
            && (this.getOrgtype24() == null ? other.getOrgtype24() == null : this.getOrgtype24().equals(other.getOrgtype24()))
            && (this.getOrgtype25() == null ? other.getOrgtype25() == null : this.getOrgtype25().equals(other.getOrgtype25()))
            && (this.getOrgtype26() == null ? other.getOrgtype26() == null : this.getOrgtype26().equals(other.getOrgtype26()))
            && (this.getOrgtype27() == null ? other.getOrgtype27() == null : this.getOrgtype27().equals(other.getOrgtype27()))
            && (this.getOrgtype28() == null ? other.getOrgtype28() == null : this.getOrgtype28().equals(other.getOrgtype28()))
            && (this.getOrgtype29() == null ? other.getOrgtype29() == null : this.getOrgtype29().equals(other.getOrgtype29()))
            && (this.getOrgtype3() == null ? other.getOrgtype3() == null : this.getOrgtype3().equals(other.getOrgtype3()))
            && (this.getOrgtype30() == null ? other.getOrgtype30() == null : this.getOrgtype30().equals(other.getOrgtype30()))
            && (this.getOrgtype31() == null ? other.getOrgtype31() == null : this.getOrgtype31().equals(other.getOrgtype31()))
            && (this.getOrgtype32() == null ? other.getOrgtype32() == null : this.getOrgtype32().equals(other.getOrgtype32()))
            && (this.getOrgtype33() == null ? other.getOrgtype33() == null : this.getOrgtype33().equals(other.getOrgtype33()))
            && (this.getOrgtype34() == null ? other.getOrgtype34() == null : this.getOrgtype34().equals(other.getOrgtype34()))
            && (this.getOrgtype35() == null ? other.getOrgtype35() == null : this.getOrgtype35().equals(other.getOrgtype35()))
            && (this.getOrgtype36() == null ? other.getOrgtype36() == null : this.getOrgtype36().equals(other.getOrgtype36()))
            && (this.getOrgtype37() == null ? other.getOrgtype37() == null : this.getOrgtype37().equals(other.getOrgtype37()))
            && (this.getOrgtype38() == null ? other.getOrgtype38() == null : this.getOrgtype38().equals(other.getOrgtype38()))
            && (this.getOrgtype39() == null ? other.getOrgtype39() == null : this.getOrgtype39().equals(other.getOrgtype39()))
            && (this.getOrgtype4() == null ? other.getOrgtype4() == null : this.getOrgtype4().equals(other.getOrgtype4()))
            && (this.getOrgtype40() == null ? other.getOrgtype40() == null : this.getOrgtype40().equals(other.getOrgtype40()))
            && (this.getOrgtype41() == null ? other.getOrgtype41() == null : this.getOrgtype41().equals(other.getOrgtype41()))
            && (this.getOrgtype42() == null ? other.getOrgtype42() == null : this.getOrgtype42().equals(other.getOrgtype42()))
            && (this.getOrgtype43() == null ? other.getOrgtype43() == null : this.getOrgtype43().equals(other.getOrgtype43()))
            && (this.getOrgtype44() == null ? other.getOrgtype44() == null : this.getOrgtype44().equals(other.getOrgtype44()))
            && (this.getOrgtype45() == null ? other.getOrgtype45() == null : this.getOrgtype45().equals(other.getOrgtype45()))
            && (this.getOrgtype46() == null ? other.getOrgtype46() == null : this.getOrgtype46().equals(other.getOrgtype46()))
            && (this.getOrgtype47() == null ? other.getOrgtype47() == null : this.getOrgtype47().equals(other.getOrgtype47()))
            && (this.getOrgtype48() == null ? other.getOrgtype48() == null : this.getOrgtype48().equals(other.getOrgtype48()))
            && (this.getOrgtype49() == null ? other.getOrgtype49() == null : this.getOrgtype49().equals(other.getOrgtype49()))
            && (this.getOrgtype5() == null ? other.getOrgtype5() == null : this.getOrgtype5().equals(other.getOrgtype5()))
            && (this.getOrgtype50() == null ? other.getOrgtype50() == null : this.getOrgtype50().equals(other.getOrgtype50()))
            && (this.getOrgtype6() == null ? other.getOrgtype6() == null : this.getOrgtype6().equals(other.getOrgtype6()))
            && (this.getOrgtype7() == null ? other.getOrgtype7() == null : this.getOrgtype7().equals(other.getOrgtype7()))
            && (this.getOrgtype8() == null ? other.getOrgtype8() == null : this.getOrgtype8().equals(other.getOrgtype8()))
            && (this.getOrgtype9() == null ? other.getOrgtype9() == null : this.getOrgtype9().equals(other.getOrgtype9()))
            && (this.getPkFatherorg() == null ? other.getPkFatherorg() == null : this.getPkFatherorg().equals(other.getPkFatherorg()))
            && (this.getPkFormat() == null ? other.getPkFormat() == null : this.getPkFormat().equals(other.getPkFormat()))
            && (this.getPkGroup() == null ? other.getPkGroup() == null : this.getPkGroup().equals(other.getPkGroup()))
            && (this.getPkOwnorg() == null ? other.getPkOwnorg() == null : this.getPkOwnorg().equals(other.getPkOwnorg()))
            && (this.getPkTimezone() == null ? other.getPkTimezone() == null : this.getPkTimezone().equals(other.getPkTimezone()))
            && (this.getPkVid() == null ? other.getPkVid() == null : this.getPkVid().equals(other.getPkVid()))
            && (this.getPrincipal() == null ? other.getPrincipal() == null : this.getPrincipal().equals(other.getPrincipal()))
            && (this.getShortname() == null ? other.getShortname() == null : this.getShortname().equals(other.getShortname()))
            && (this.getShortname2() == null ? other.getShortname2() == null : this.getShortname2().equals(other.getShortname2()))
            && (this.getShortname3() == null ? other.getShortname3() == null : this.getShortname3().equals(other.getShortname3()))
            && (this.getShortname4() == null ? other.getShortname4() == null : this.getShortname4().equals(other.getShortname4()))
            && (this.getShortname5() == null ? other.getShortname5() == null : this.getShortname5().equals(other.getShortname5()))
            && (this.getShortname6() == null ? other.getShortname6() == null : this.getShortname6().equals(other.getShortname6()))
            && (this.getTel() == null ? other.getTel() == null : this.getTel().equals(other.getTel()))
            && (this.getTs() == null ? other.getTs() == null : this.getTs().equals(other.getTs()))
            && (this.getVenddate() == null ? other.getVenddate() == null : this.getVenddate().equals(other.getVenddate()))
            && (this.getVname() == null ? other.getVname() == null : this.getVname().equals(other.getVname()))
            && (this.getVname2() == null ? other.getVname2() == null : this.getVname2().equals(other.getVname2()))
            && (this.getVname3() == null ? other.getVname3() == null : this.getVname3().equals(other.getVname3()))
            && (this.getVname4() == null ? other.getVname4() == null : this.getVname4().equals(other.getVname4()))
            && (this.getVname5() == null ? other.getVname5() == null : this.getVname5().equals(other.getVname5()))
            && (this.getVname6() == null ? other.getVname6() == null : this.getVname6().equals(other.getVname6()))
            && (this.getVno() == null ? other.getVno() == null : this.getVno().equals(other.getVno()))
            && (this.getVstartdate() == null ? other.getVstartdate() == null : this.getVstartdate().equals(other.getVstartdate()))
            && (this.getChargeleader() == null ? other.getChargeleader() == null : this.getChargeleader().equals(other.getChargeleader()))
            && (this.getEntitytype() == null ? other.getEntitytype() == null : this.getEntitytype().equals(other.getEntitytype()))
            && (this.getIsbalanceunit() == null ? other.getIsbalanceunit() == null : this.getIsbalanceunit().equals(other.getIsbalanceunit()))
            && (this.getIsretail() == null ? other.getIsretail() == null : this.getIsretail().equals(other.getIsretail()))
            && (this.getPkAccperiodscheme() == null ? other.getPkAccperiodscheme() == null : this.getPkAccperiodscheme().equals(other.getPkAccperiodscheme()))
            && (this.getPkControlarea() == null ? other.getPkControlarea() == null : this.getPkControlarea().equals(other.getPkControlarea()))
            && (this.getPkCorp() == null ? other.getPkCorp() == null : this.getPkCorp().equals(other.getPkCorp()))
            && (this.getPkCurrtype() == null ? other.getPkCurrtype() == null : this.getPkCurrtype().equals(other.getPkCurrtype()))
            && (this.getPkExratescheme() == null ? other.getPkExratescheme() == null : this.getPkExratescheme().equals(other.getPkExratescheme()))
            && (this.getReportconfirm() == null ? other.getReportconfirm() == null : this.getReportconfirm().equals(other.getReportconfirm()))
            && (this.getWorkcalendar() == null ? other.getWorkcalendar() == null : this.getWorkcalendar().equals(other.getWorkcalendar()));
    }

    @Override
    public int hashCode() {
        final int prime = 31;
        int result = 1;
        result = prime * result + ((getPkOrg() == null) ? 0 : getPkOrg().hashCode());
        result = prime * result + ((getAddress() == null) ? 0 : getAddress().hashCode());
        result = prime * result + ((getCode() == null) ? 0 : getCode().hashCode());
        result = prime * result + ((getCountryzone() == null) ? 0 : getCountryzone().hashCode());
        result = prime * result + ((getCreationtime() == null) ? 0 : getCreationtime().hashCode());
        result = prime * result + ((getCreator() == null) ? 0 : getCreator().hashCode());
        result = prime * result + ((getDataoriginflag() == null) ? 0 : getDataoriginflag().hashCode());
        result = prime * result + ((getDef1() == null) ? 0 : getDef1().hashCode());
        result = prime * result + ((getDef10() == null) ? 0 : getDef10().hashCode());
        result = prime * result + ((getDef11() == null) ? 0 : getDef11().hashCode());
        result = prime * result + ((getDef12() == null) ? 0 : getDef12().hashCode());
        result = prime * result + ((getDef13() == null) ? 0 : getDef13().hashCode());
        result = prime * result + ((getDef14() == null) ? 0 : getDef14().hashCode());
        result = prime * result + ((getDef15() == null) ? 0 : getDef15().hashCode());
        result = prime * result + ((getDef16() == null) ? 0 : getDef16().hashCode());
        result = prime * result + ((getDef17() == null) ? 0 : getDef17().hashCode());
        result = prime * result + ((getDef18() == null) ? 0 : getDef18().hashCode());
        result = prime * result + ((getDef19() == null) ? 0 : getDef19().hashCode());
        result = prime * result + ((getDef2() == null) ? 0 : getDef2().hashCode());
        result = prime * result + ((getDef20() == null) ? 0 : getDef20().hashCode());
        result = prime * result + ((getDef3() == null) ? 0 : getDef3().hashCode());
        result = prime * result + ((getDef4() == null) ? 0 : getDef4().hashCode());
        result = prime * result + ((getDef5() == null) ? 0 : getDef5().hashCode());
        result = prime * result + ((getDef6() == null) ? 0 : getDef6().hashCode());
        result = prime * result + ((getDef7() == null) ? 0 : getDef7().hashCode());
        result = prime * result + ((getDef8() == null) ? 0 : getDef8().hashCode());
        result = prime * result + ((getDef9() == null) ? 0 : getDef9().hashCode());
        result = prime * result + ((getDr() == null) ? 0 : getDr().hashCode());
        result = prime * result + ((getEnablestate() == null) ? 0 : getEnablestate().hashCode());
        result = prime * result + ((getInnercode() == null) ? 0 : getInnercode().hashCode());
        result = prime * result + ((getIsbusinessunit() == null) ? 0 : getIsbusinessunit().hashCode());
        result = prime * result + ((getIslastversion() == null) ? 0 : getIslastversion().hashCode());
        result = prime * result + ((getMemo() == null) ? 0 : getMemo().hashCode());
        result = prime * result + ((getMnecode() == null) ? 0 : getMnecode().hashCode());
        result = prime * result + ((getModifiedtime() == null) ? 0 : getModifiedtime().hashCode());
        result = prime * result + ((getModifier() == null) ? 0 : getModifier().hashCode());
        result = prime * result + ((getName() == null) ? 0 : getName().hashCode());
        result = prime * result + ((getName2() == null) ? 0 : getName2().hashCode());
        result = prime * result + ((getName3() == null) ? 0 : getName3().hashCode());
        result = prime * result + ((getName4() == null) ? 0 : getName4().hashCode());
        result = prime * result + ((getName5() == null) ? 0 : getName5().hashCode());
        result = prime * result + ((getName6() == null) ? 0 : getName6().hashCode());
        result = prime * result + ((getNcindustry() == null) ? 0 : getNcindustry().hashCode());
        result = prime * result + ((getOrganizationcode() == null) ? 0 : getOrganizationcode().hashCode());
        result = prime * result + ((getOrgtype1() == null) ? 0 : getOrgtype1().hashCode());
        result = prime * result + ((getOrgtype10() == null) ? 0 : getOrgtype10().hashCode());
        result = prime * result + ((getOrgtype11() == null) ? 0 : getOrgtype11().hashCode());
        result = prime * result + ((getOrgtype12() == null) ? 0 : getOrgtype12().hashCode());
        result = prime * result + ((getOrgtype13() == null) ? 0 : getOrgtype13().hashCode());
        result = prime * result + ((getOrgtype14() == null) ? 0 : getOrgtype14().hashCode());
        result = prime * result + ((getOrgtype15() == null) ? 0 : getOrgtype15().hashCode());
        result = prime * result + ((getOrgtype16() == null) ? 0 : getOrgtype16().hashCode());
        result = prime * result + ((getOrgtype17() == null) ? 0 : getOrgtype17().hashCode());
        result = prime * result + ((getOrgtype18() == null) ? 0 : getOrgtype18().hashCode());
        result = prime * result + ((getOrgtype19() == null) ? 0 : getOrgtype19().hashCode());
        result = prime * result + ((getOrgtype2() == null) ? 0 : getOrgtype2().hashCode());
        result = prime * result + ((getOrgtype20() == null) ? 0 : getOrgtype20().hashCode());
        result = prime * result + ((getOrgtype21() == null) ? 0 : getOrgtype21().hashCode());
        result = prime * result + ((getOrgtype22() == null) ? 0 : getOrgtype22().hashCode());
        result = prime * result + ((getOrgtype23() == null) ? 0 : getOrgtype23().hashCode());
        result = prime * result + ((getOrgtype24() == null) ? 0 : getOrgtype24().hashCode());
        result = prime * result + ((getOrgtype25() == null) ? 0 : getOrgtype25().hashCode());
        result = prime * result + ((getOrgtype26() == null) ? 0 : getOrgtype26().hashCode());
        result = prime * result + ((getOrgtype27() == null) ? 0 : getOrgtype27().hashCode());
        result = prime * result + ((getOrgtype28() == null) ? 0 : getOrgtype28().hashCode());
        result = prime * result + ((getOrgtype29() == null) ? 0 : getOrgtype29().hashCode());
        result = prime * result + ((getOrgtype3() == null) ? 0 : getOrgtype3().hashCode());
        result = prime * result + ((getOrgtype30() == null) ? 0 : getOrgtype30().hashCode());
        result = prime * result + ((getOrgtype31() == null) ? 0 : getOrgtype31().hashCode());
        result = prime * result + ((getOrgtype32() == null) ? 0 : getOrgtype32().hashCode());
        result = prime * result + ((getOrgtype33() == null) ? 0 : getOrgtype33().hashCode());
        result = prime * result + ((getOrgtype34() == null) ? 0 : getOrgtype34().hashCode());
        result = prime * result + ((getOrgtype35() == null) ? 0 : getOrgtype35().hashCode());
        result = prime * result + ((getOrgtype36() == null) ? 0 : getOrgtype36().hashCode());
        result = prime * result + ((getOrgtype37() == null) ? 0 : getOrgtype37().hashCode());
        result = prime * result + ((getOrgtype38() == null) ? 0 : getOrgtype38().hashCode());
        result = prime * result + ((getOrgtype39() == null) ? 0 : getOrgtype39().hashCode());
        result = prime * result + ((getOrgtype4() == null) ? 0 : getOrgtype4().hashCode());
        result = prime * result + ((getOrgtype40() == null) ? 0 : getOrgtype40().hashCode());
        result = prime * result + ((getOrgtype41() == null) ? 0 : getOrgtype41().hashCode());
        result = prime * result + ((getOrgtype42() == null) ? 0 : getOrgtype42().hashCode());
        result = prime * result + ((getOrgtype43() == null) ? 0 : getOrgtype43().hashCode());
        result = prime * result + ((getOrgtype44() == null) ? 0 : getOrgtype44().hashCode());
        result = prime * result + ((getOrgtype45() == null) ? 0 : getOrgtype45().hashCode());
        result = prime * result + ((getOrgtype46() == null) ? 0 : getOrgtype46().hashCode());
        result = prime * result + ((getOrgtype47() == null) ? 0 : getOrgtype47().hashCode());
        result = prime * result + ((getOrgtype48() == null) ? 0 : getOrgtype48().hashCode());
        result = prime * result + ((getOrgtype49() == null) ? 0 : getOrgtype49().hashCode());
        result = prime * result + ((getOrgtype5() == null) ? 0 : getOrgtype5().hashCode());
        result = prime * result + ((getOrgtype50() == null) ? 0 : getOrgtype50().hashCode());
        result = prime * result + ((getOrgtype6() == null) ? 0 : getOrgtype6().hashCode());
        result = prime * result + ((getOrgtype7() == null) ? 0 : getOrgtype7().hashCode());
        result = prime * result + ((getOrgtype8() == null) ? 0 : getOrgtype8().hashCode());
        result = prime * result + ((getOrgtype9() == null) ? 0 : getOrgtype9().hashCode());
        result = prime * result + ((getPkFatherorg() == null) ? 0 : getPkFatherorg().hashCode());
        result = prime * result + ((getPkFormat() == null) ? 0 : getPkFormat().hashCode());
        result = prime * result + ((getPkGroup() == null) ? 0 : getPkGroup().hashCode());
        result = prime * result + ((getPkOwnorg() == null) ? 0 : getPkOwnorg().hashCode());
        result = prime * result + ((getPkTimezone() == null) ? 0 : getPkTimezone().hashCode());
        result = prime * result + ((getPkVid() == null) ? 0 : getPkVid().hashCode());
        result = prime * result + ((getPrincipal() == null) ? 0 : getPrincipal().hashCode());
        result = prime * result + ((getShortname() == null) ? 0 : getShortname().hashCode());
        result = prime * result + ((getShortname2() == null) ? 0 : getShortname2().hashCode());
        result = prime * result + ((getShortname3() == null) ? 0 : getShortname3().hashCode());
        result = prime * result + ((getShortname4() == null) ? 0 : getShortname4().hashCode());
        result = prime * result + ((getShortname5() == null) ? 0 : getShortname5().hashCode());
        result = prime * result + ((getShortname6() == null) ? 0 : getShortname6().hashCode());
        result = prime * result + ((getTel() == null) ? 0 : getTel().hashCode());
        result = prime * result + ((getTs() == null) ? 0 : getTs().hashCode());
        result = prime * result + ((getVenddate() == null) ? 0 : getVenddate().hashCode());
        result = prime * result + ((getVname() == null) ? 0 : getVname().hashCode());
        result = prime * result + ((getVname2() == null) ? 0 : getVname2().hashCode());
        result = prime * result + ((getVname3() == null) ? 0 : getVname3().hashCode());
        result = prime * result + ((getVname4() == null) ? 0 : getVname4().hashCode());
        result = prime * result + ((getVname5() == null) ? 0 : getVname5().hashCode());
        result = prime * result + ((getVname6() == null) ? 0 : getVname6().hashCode());
        result = prime * result + ((getVno() == null) ? 0 : getVno().hashCode());
        result = prime * result + ((getVstartdate() == null) ? 0 : getVstartdate().hashCode());
        result = prime * result + ((getChargeleader() == null) ? 0 : getChargeleader().hashCode());
        result = prime * result + ((getEntitytype() == null) ? 0 : getEntitytype().hashCode());
        result = prime * result + ((getIsbalanceunit() == null) ? 0 : getIsbalanceunit().hashCode());
        result = prime * result + ((getIsretail() == null) ? 0 : getIsretail().hashCode());
        result = prime * result + ((getPkAccperiodscheme() == null) ? 0 : getPkAccperiodscheme().hashCode());
        result = prime * result + ((getPkControlarea() == null) ? 0 : getPkControlarea().hashCode());
        result = prime * result + ((getPkCorp() == null) ? 0 : getPkCorp().hashCode());
        result = prime * result + ((getPkCurrtype() == null) ? 0 : getPkCurrtype().hashCode());
        result = prime * result + ((getPkExratescheme() == null) ? 0 : getPkExratescheme().hashCode());
        result = prime * result + ((getReportconfirm() == null) ? 0 : getReportconfirm().hashCode());
        result = prime * result + ((getWorkcalendar() == null) ? 0 : getWorkcalendar().hashCode());
        return result;
    }

    /**
     * This enum was generated by MyBatis Generator.
     * This enum corresponds to the database table org_orgs
     *
     * @mbg.generated
     * @project https://github.com/itfsw/mybatis-generator-plugin
     */
    public enum Column {
        pkOrg("pk_org", "pkOrg", "CHAR", false),
        address("address", "address", "VARCHAR", false),
        code("code", "code", "VARCHAR", false),
        countryzone("countryzone", "countryzone", "VARCHAR", false),
        creationtime("creationtime", "creationtime", "CHAR", false),
        creator("creator", "creator", "VARCHAR", false),
        dataoriginflag("dataoriginflag", "dataoriginflag", "INTEGER", false),
        def1("def1", "def1", "VARCHAR", false),
        def10("def10", "def10", "VARCHAR", false),
        def11("def11", "def11", "VARCHAR", false),
        def12("def12", "def12", "VARCHAR", false),
        def13("def13", "def13", "VARCHAR", false),
        def14("def14", "def14", "VARCHAR", false),
        def15("def15", "def15", "VARCHAR", false),
        def16("def16", "def16", "VARCHAR", false),
        def17("def17", "def17", "VARCHAR", false),
        def18("def18", "def18", "VARCHAR", false),
        def19("def19", "def19", "VARCHAR", false),
        def2("def2", "def2", "VARCHAR", false),
        def20("def20", "def20", "VARCHAR", false),
        def3("def3", "def3", "VARCHAR", false),
        def4("def4", "def4", "VARCHAR", false),
        def5("def5", "def5", "VARCHAR", false),
        def6("def6", "def6", "VARCHAR", false),
        def7("def7", "def7", "VARCHAR", false),
        def8("def8", "def8", "VARCHAR", false),
        def9("def9", "def9", "VARCHAR", false),
        dr("dr", "dr", "INTEGER", false),
        enablestate("enablestate", "enablestate", "INTEGER", false),
        innercode("innercode", "innercode", "VARCHAR", false),
        isbusinessunit("isbusinessunit", "isbusinessunit", "CHAR", false),
        islastversion("islastversion", "islastversion", "CHAR", false),
        memo("memo", "memo", "VARCHAR", false),
        mnecode("mnecode", "mnecode", "VARCHAR", false),
        modifiedtime("modifiedtime", "modifiedtime", "CHAR", false),
        modifier("modifier", "modifier", "VARCHAR", false),
        name("name", "name", "VARCHAR", true),
        name2("name2", "name2", "VARCHAR", false),
        name3("name3", "name3", "VARCHAR", false),
        name4("name4", "name4", "VARCHAR", false),
        name5("name5", "name5", "VARCHAR", false),
        name6("name6", "name6", "VARCHAR", false),
        ncindustry("ncindustry", "ncindustry", "VARCHAR", false),
        organizationcode("organizationcode", "organizationcode", "VARCHAR", false),
        orgtype1("orgtype1", "orgtype1", "CHAR", false),
        orgtype10("orgtype10", "orgtype10", "CHAR", false),
        orgtype11("orgtype11", "orgtype11", "CHAR", false),
        orgtype12("orgtype12", "orgtype12", "CHAR", false),
        orgtype13("orgtype13", "orgtype13", "CHAR", false),
        orgtype14("orgtype14", "orgtype14", "CHAR", false),
        orgtype15("orgtype15", "orgtype15", "CHAR", false),
        orgtype16("orgtype16", "orgtype16", "CHAR", false),
        orgtype17("orgtype17", "orgtype17", "CHAR", false),
        orgtype18("orgtype18", "orgtype18", "CHAR", false),
        orgtype19("orgtype19", "orgtype19", "CHAR", false),
        orgtype2("orgtype2", "orgtype2", "CHAR", false),
        orgtype20("orgtype20", "orgtype20", "CHAR", false),
        orgtype21("orgtype21", "orgtype21", "CHAR", false),
        orgtype22("orgtype22", "orgtype22", "CHAR", false),
        orgtype23("orgtype23", "orgtype23", "CHAR", false),
        orgtype24("orgtype24", "orgtype24", "CHAR", false),
        orgtype25("orgtype25", "orgtype25", "CHAR", false),
        orgtype26("orgtype26", "orgtype26", "CHAR", false),
        orgtype27("orgtype27", "orgtype27", "CHAR", false),
        orgtype28("orgtype28", "orgtype28", "CHAR", false),
        orgtype29("orgtype29", "orgtype29", "CHAR", false),
        orgtype3("orgtype3", "orgtype3", "CHAR", false),
        orgtype30("orgtype30", "orgtype30", "CHAR", false),
        orgtype31("orgtype31", "orgtype31", "CHAR", false),
        orgtype32("orgtype32", "orgtype32", "CHAR", false),
        orgtype33("orgtype33", "orgtype33", "CHAR", false),
        orgtype34("orgtype34", "orgtype34", "CHAR", false),
        orgtype35("orgtype35", "orgtype35", "CHAR", false),
        orgtype36("orgtype36", "orgtype36", "CHAR", false),
        orgtype37("orgtype37", "orgtype37", "CHAR", false),
        orgtype38("orgtype38", "orgtype38", "CHAR", false),
        orgtype39("orgtype39", "orgtype39", "CHAR", false),
        orgtype4("orgtype4", "orgtype4", "CHAR", false),
        orgtype40("orgtype40", "orgtype40", "CHAR", false),
        orgtype41("orgtype41", "orgtype41", "CHAR", false),
        orgtype42("orgtype42", "orgtype42", "CHAR", false),
        orgtype43("orgtype43", "orgtype43", "CHAR", false),
        orgtype44("orgtype44", "orgtype44", "CHAR", false),
        orgtype45("orgtype45", "orgtype45", "CHAR", false),
        orgtype46("orgtype46", "orgtype46", "CHAR", false),
        orgtype47("orgtype47", "orgtype47", "CHAR", false),
        orgtype48("orgtype48", "orgtype48", "CHAR", false),
        orgtype49("orgtype49", "orgtype49", "CHAR", false),
        orgtype5("orgtype5", "orgtype5", "CHAR", false),
        orgtype50("orgtype50", "orgtype50", "CHAR", false),
        orgtype6("orgtype6", "orgtype6", "CHAR", false),
        orgtype7("orgtype7", "orgtype7", "CHAR", false),
        orgtype8("orgtype8", "orgtype8", "CHAR", false),
        orgtype9("orgtype9", "orgtype9", "CHAR", false),
        pkFatherorg("pk_fatherorg", "pkFatherorg", "VARCHAR", false),
        pkFormat("pk_format", "pkFormat", "VARCHAR", false),
        pkGroup("pk_group", "pkGroup", "VARCHAR", false),
        pkOwnorg("pk_ownorg", "pkOwnorg", "VARCHAR", false),
        pkTimezone("pk_timezone", "pkTimezone", "VARCHAR", false),
        pkVid("pk_vid", "pkVid", "CHAR", false),
        principal("principal", "principal", "VARCHAR", false),
        shortname("shortname", "shortname", "VARCHAR", false),
        shortname2("shortname2", "shortname2", "VARCHAR", false),
        shortname3("shortname3", "shortname3", "VARCHAR", false),
        shortname4("shortname4", "shortname4", "VARCHAR", false),
        shortname5("shortname5", "shortname5", "VARCHAR", false),
        shortname6("shortname6", "shortname6", "VARCHAR", false),
        tel("tel", "tel", "VARCHAR", false),
        ts("ts", "ts", "TIMESTAMP", false),
        venddate("venddate", "venddate", "CHAR", false),
        vname("vname", "vname", "VARCHAR", false),
        vname2("vname2", "vname2", "VARCHAR", false),
        vname3("vname3", "vname3", "VARCHAR", false),
        vname4("vname4", "vname4", "VARCHAR", false),
        vname5("vname5", "vname5", "VARCHAR", false),
        vname6("vname6", "vname6", "VARCHAR", false),
        vno("vno", "vno", "VARCHAR", false),
        vstartdate("vstartdate", "vstartdate", "CHAR", false),
        chargeleader("chargeleader", "chargeleader", "VARCHAR", false),
        entitytype("entitytype", "entitytype", "VARCHAR", false),
        isbalanceunit("isbalanceunit", "isbalanceunit", "CHAR", false),
        isretail("isretail", "isretail", "CHAR", false),
        pkAccperiodscheme("pk_accperiodscheme", "pkAccperiodscheme", "VARCHAR", false),
        pkControlarea("pk_controlarea", "pkControlarea", "VARCHAR", false),
        pkCorp("pk_corp", "pkCorp", "VARCHAR", false),
        pkCurrtype("pk_currtype", "pkCurrtype", "VARCHAR", false),
        pkExratescheme("pk_exratescheme", "pkExratescheme", "VARCHAR", false),
        reportconfirm("reportconfirm", "reportconfirm", "CHAR", false),
        workcalendar("workcalendar", "workcalendar", "VARCHAR", false);

        /**
         * This field was generated by MyBatis Generator.
         * This field corresponds to the database table org_orgs
         *
         * @mbg.generated
         * @project https://github.com/itfsw/mybatis-generator-plugin
         */
        private static final String BEGINNING_DELIMITER = "`";

        /**
         * This field was generated by MyBatis Generator.
         * This field corresponds to the database table org_orgs
         *
         * @mbg.generated
         * @project https://github.com/itfsw/mybatis-generator-plugin
         */
        private static final String ENDING_DELIMITER = "`";

        /**
         * This field was generated by MyBatis Generator.
         * This field corresponds to the database table org_orgs
         *
         * @mbg.generated
         * @project https://github.com/itfsw/mybatis-generator-plugin
         */
        private final String column;

        /**
         * This field was generated by MyBatis Generator.
         * This field corresponds to the database table org_orgs
         *
         * @mbg.generated
         * @project https://github.com/itfsw/mybatis-generator-plugin
         */
        private final boolean isColumnNameDelimited;

        /**
         * This field was generated by MyBatis Generator.
         * This field corresponds to the database table org_orgs
         *
         * @mbg.generated
         * @project https://github.com/itfsw/mybatis-generator-plugin
         */
        private final String javaProperty;

        /**
         * This field was generated by MyBatis Generator.
         * This field corresponds to the database table org_orgs
         *
         * @mbg.generated
         * @project https://github.com/itfsw/mybatis-generator-plugin
         */
        private final String jdbcType;

        /**
         * This method was generated by MyBatis Generator.
         * This method corresponds to the database table org_orgs
         *
         * @mbg.generated
         * @project https://github.com/itfsw/mybatis-generator-plugin
         */
        public String value() {
            return this.column;
        }

        /**
         * This method was generated by MyBatis Generator.
         * This method corresponds to the database table org_orgs
         *
         * @mbg.generated
         * @project https://github.com/itfsw/mybatis-generator-plugin
         */
        public String getValue() {
            return this.column;
        }

        /**
         * This method was generated by MyBatis Generator.
         * This method corresponds to the database table org_orgs
         *
         * @mbg.generated
         * @project https://github.com/itfsw/mybatis-generator-plugin
         */
        public String getJavaProperty() {
            return this.javaProperty;
        }

        /**
         * This method was generated by MyBatis Generator.
         * This method corresponds to the database table org_orgs
         *
         * @mbg.generated
         * @project https://github.com/itfsw/mybatis-generator-plugin
         */
        public String getJdbcType() {
            return this.jdbcType;
        }

        /**
         * This method was generated by MyBatis Generator.
         * This method corresponds to the database table org_orgs
         *
         * @mbg.generated
         * @project https://github.com/itfsw/mybatis-generator-plugin
         */
        Column(String column, String javaProperty, String jdbcType, boolean isColumnNameDelimited) {
            this.column = column;
            this.javaProperty = javaProperty;
            this.jdbcType = jdbcType;
            this.isColumnNameDelimited = isColumnNameDelimited;
        }

        /**
         * This method was generated by MyBatis Generator.
         * This method corresponds to the database table org_orgs
         *
         * @mbg.generated
         * @project https://github.com/itfsw/mybatis-generator-plugin
         */
        public String desc() {
            return this.getEscapedColumnName() + " DESC";
        }

        /**
         * This method was generated by MyBatis Generator.
         * This method corresponds to the database table org_orgs
         *
         * @mbg.generated
         * @project https://github.com/itfsw/mybatis-generator-plugin
         */
        public String asc() {
            return this.getEscapedColumnName() + " ASC";
        }

        /**
         * This method was generated by MyBatis Generator.
         * This method corresponds to the database table org_orgs
         *
         * @mbg.generated
         * @project https://github.com/itfsw/mybatis-generator-plugin
         */
        public static Column[] excludes(Column ... excludes) {
            ArrayList<Column> columns = new ArrayList<>(Arrays.asList(Column.values()));
            if (excludes != null && excludes.length > 0) {
                columns.removeAll(new ArrayList<>(Arrays.asList(excludes)));
            }
            return columns.toArray(new Column[]{});
        }

        /**
         * This method was generated by MyBatis Generator.
         * This method corresponds to the database table org_orgs
         *
         * @mbg.generated
         * @project https://github.com/itfsw/mybatis-generator-plugin
         */
        public String getEscapedColumnName() {
            if (this.isColumnNameDelimited) {
                return new StringBuilder().append(BEGINNING_DELIMITER).append(this.column).append(ENDING_DELIMITER).toString();
            } else {
                return this.column;
            }
        }
    }
}